// out: ../css/talent_recruitment.css, compress: true, sourceMap: false

.lg_talent_recruitment{
  width: 100%;
  .yimiTop{
    position: absolute;
    .w1184{
      nav{
        ul{
          li{
            a{
              color:#fff;
            }
          }
        }
      }
    }
  }
  .content{
    position: relative;
    > img {
      width: 100%;
      min-width: 1200px;
      display: block;
    }
    .titleBox {
      position: absolute;
      left: 0;
      top: 0;
      width: 100%;
      height: 100%;
      display: flex;
      justify-content: center;
      align-items: center;
      span{
        color:#fff;
        font-size:180px;
        font-weight: bold;
      }
    }
  }
  .describeBox {
    display: flex;
    justify-content: space-between;
    padding: 100px 0 50px;
    .describe{
      h4{
        font-size: 16px;
        color:#111;
        font-weight: bold;
      }
      ul{
        li{
          &.active{
            .talentCon{
              display: block;
            }
          }
          &:nth-child(1){
            .talentCon{
              display: block;
            }
          }
          margin-top: 20px;
          h5{
            &::before{
              content: '';
              width: 8px;
              height: 8px;
              border-radius: 50%;
              display: inline-block;
              background-color: #ff8745;
              margin-right: 15px;
              vertical-align: middle;
            }
            span{
              cursor: pointer;
              color:#ff8745;
              font-size: 14px;
            }
            button{
              background-color: #ff8745;
              color:#fff;
              width: 80px;
              height: 22px;
              line-height: 20px;
              text-align: center;
              font-size: 12px;
              border: none;
              cursor: pointer;
              border-radius: 11px;
              margin-left: 20px;
            }
          }
          .talentCon{
            padding-left: 24px;
            display: none;
            label{
              padding-top: 25px;
              font-size: 14px;
              display: block;
              color:#111;
            }
            .title{
              margin-top: 15px;
              p{
                font-size: 12px;
                color:#9d9b95;
                line-height: 26px;
              }
            }
          }
        }
      }
    }
    img{
      display: block;
      width: 355px;
      margin-top: 60px;
      height: 353px;
    }
  }
}